function formatInteger(n) {
  var s = Math.round(n).toString();
  var a = [];
  for (var i = s.length; i > 0; i -= 3) {
    a.push(s.substring(Math.max(0, i - 3), i));
  }
  return a.reverse().join(',');
}